#include "queue_linklist.h"

int main(){
    QnodeList_t * queue = NULL;
    QnodeList_init(&queue);
    LOG("enqueue\n");
    QnodeList_enqueue(queue,1);
    QnodeList_enqueue(queue,2);
    QnodeList_enqueue(queue,3);
    QnodeList_enqueue(queue,4);
    QnodeList_select(queue);
    LOG("dequeue\n");
    Qnode_t node;
    memset(&node,0,sizeof(node));
    QnodeList_dequeue(queue,&node);
    QnodeList_select(queue);
    LOG("node data:%d\n",node.data);
    QnodeList_destory(queue);
    return 0;
}